public class Login
{
	private String benutzer;
	private String passwort;
	private boolean angemeldet;
	
	public Login(String benutzer, String passwort)
	{
		this.benutzer = benutzer;
		this.passwort = passwort;
	}
	
	public void anmelden(String benutzer, String passwort) throws ZugriffUngueltigException
	{
		if (this.benutzer.equals(benutzer))
		{
			if(this.passwort.equals(passwort))
			{
				System.out.println("Logged in");
				angemeldet = true;
			}
			else
			{
				throw new ZugriffUngueltigException("Passwort falsch");
			}
		}
		else
			throw new ZugriffUngueltigException("Username nicht vergeben");
	
	}
	public void abmelden()
	{
		if(angemeldet)
			angemeldet = false;
	}
	
	public void bearbeiten() throws KeineBerechtigungException
	{
		if(angemeldet)
			System.out.println("Userdaten geändert");
		else
			throw new KeineBerechtigungException("Bitte melden Sie sich für Änderung dieser Art an");
	}
}
	